customer-facing position - Turkish English Dictionary